satellite-carrying rocket - Français Anglais Dictionnaire